extensive shower - German English Dictionary